c=2 (p<=1)这个要写吗?

来源:百度知道 编辑:UC知道 时间:2024/06/17 13:55:36
在某火车站托运物品时,不超过1千克的物品需付2元,以后每增加1千克(不足1千克按1千克计)需增加托运费5角,设托运P千克(P为整数)物品的费用为C元,写出C的计算公式 :c=2 (p<=1) c=2+(p-1)*0.5

c=2 (p<=1)这个要写吗?

要写,因为p有不同的范围,不说明的话容易产生指向不明的错误,再说你写了一定不会错,但是不写可能会错,你是写还是不写?

不用写你那个,那个表达式涵盖了p=1的情况了,但根据题意你那个答案也不完全对,
应该是
C==2+(p-1)*0.5 (P>0且为整数)
C=0 (P=0)
因为既然P是整数那就不能排除是0的可能,这样就没有什么缺陷了

应该写,因为P等于或小于1的时候和大于1的时候C有不同值!

要写,因为p有不同的范围,不说明的话容易产生指向不明的错误,再说你写了一定不会错,但是不写可能会错,你是写还是不写?